//定义store
import {defineStore} from 'pinia'
import { ref } from 'vue'


/*参数一：名字，唯一性 
  参数二:函数
  返回值：函数
*/
export const useTokenStore=defineStore(
    'token',()=>{
        //1.响应式变量
        const token=ref('')
        //2.修改token的值
        const setToken=(newToken)=>{
            token.value=newToken
        }
        //3.移除token
        const removeToken=(newToken)=>{
            token.value=''
        }
        return {token,setToken,removeToken}
    },
    //参数持久化
    {
        persist:true
    }
)

